package com.ruoyi.system.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.system.domain.BTask;
import com.ruoyi.system.domain.vo.BTaskVo;
import com.ruoyi.system.service.BTaskService;
import com.ruoyi.system.mapper.BTaskMapper;
import org.springframework.stereotype.Service;
import java.util.List;

/**
* @author yangxingze
* @description 针对表【b_task(任务表)】的数据库操作Service实现
* @createDate 2024-10-11 23:30:56
*/
@Service
public class BTaskServiceImpl extends ServiceImpl<BTaskMapper, BTask>
    implements BTaskService{

    /**
     * 获取任务列表
     * @return
     */
    @Override
    public List<BTaskVo> getList() {
        return baseMapper.getList();
    }

    /**
     * 根据条件查询任务列表
     * @param bTask
     * @return
     */
    @Override
    public List<BTaskVo> selectTaskList(BTask bTask) {
        return baseMapper.selectTaskList(bTask);
    }

    /**
     * 根据id查询任务
     * @param id
     * @return
     */
    @Override
    public BTaskVo selectTaskById(Long id) {
        return baseMapper.selectTaskById(id);
    }

    /**
     * 删除任务
     * @param taskIds
     * @return
     */
    @Override
    public int deleteTaskByIds(Long[] taskIds) {
        return baseMapper.deleteTaskByIds(taskIds);
    }
}




